package com.wb.system.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.wb.common.vo.PositionModelVO;
import com.wb.system.domain.PositionModel;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

public interface PositionModelMapper {
    List<PositionModel> selectPositionList(PositionModelVO positionModelVO);

    int savePosition(PositionModel position);

    PositionModel getPositionDetail(Long positionId);

    int updatePositionById(PositionModel position);

    int removePositionById(Long positionId);

    int updateStatus(PositionModel entity);

    int batchDeletePosition(List<Long> positionIds);
}
